terreactant reaction - Spanish English Dictionary